trail mix - French English Dictionary